* lisp/progmodes/pascal.el (pascal-mode-syntax-table): Accept //..\n comments.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 31 Jan 2013 00:58:24 +0000 (19:58 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 31 Jan 2013 00:58:24 +0000 (19:58 -0500)
lisp/ChangeLog
lisp/progmodes/pascal.el

index 15d4f49e87b53fab5b5b79ab74a7062d9a1a4204..63242e6fa492dfbeaf372174d63aab3200f9789e 100644 (file)
@@ -1,3 +1,8 @@
+2013-01-31  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/pascal.el (pascal-mode-syntax-table): Accept //..\n comments
+       (bug#13585).
+
 2013-01-30  Juri Linkov  <juri@jurta.org>
 
        * frame.el (toggle-frame-maximized, toggle-frame-fullscreen):
index de8a4355cd3b944499b8d00bd3405cd33485896b..829ecda51504a1c963a377e36c849c0c5515d1c7 100644 (file)
     ;; find about the syntax of Pascal's comments said that (* ... } is
     ;; a valid comment, just as { ... *) or (* ... *) or { ... }.
     (modify-syntax-entry ?* ". 23" st)
+    ;; Allow //...\n comments as accepted by Free Pascal (bug#13585).
+    (modify-syntax-entry ?/ ". 12c" st)
+    (modify-syntax-entry ?\n "> c" st)
     (modify-syntax-entry ?{ "<"    st)
     (modify-syntax-entry ?} ">"    st)
     (modify-syntax-entry ?+ "."    st)